package com.koko.utils;

public class HttpUrlUtil {
    /**
     * 将字符串封装成图片请求地址
     * @param basePath
     * @param params
     * @return
     */
    public static String imageRequestUrlEncapsulate(String baseUrl, String... params) {
        if (params == null || params.length == 0) {
            return baseUrl;  // 如果没有参数，直接返回基本路径和路由路径
        }

        StringBuilder urlBuilder = new StringBuilder(baseUrl);

        // 检查是否有参数传入，如果有，开始构建查询字符串
        if (params.length > 0) {
            urlBuilder.append("?").append(params[0]);  // 将第一个参数放在问号后面
        }

        // 从第二个参数开始，使用与号（&）将其添加到URL中
        for (int i = 1; i < params.length; i++) {
            urlBuilder.append("&").append(params[i]);
        }

        return urlBuilder.toString();
    }
}
